Synonyms for "scincid lizard"

Words with similar meaning